Revisiting the IETF multipath extensions on transport layer

نویسنده

  • Martin Becke
چکیده

Load sharing on the transport layer of the OSI reference model is an important topic in the IETF standardization. This approach is also supported by the industry to optimize the use of the resources in a network like the Internet. After many trials, two basic sets of mechanisms and functionalities on the transport layer have been proposed by the IETF to achieve load sharing. These basic sets extend the protocol mechanisms that were originally designed for the use in singlepath dominated networks and represent only a first step to introduce a real end-to-end multipath transfer on the Internet. These first basic sets must be investigated and improved for the next steps. The Transmission Control Protocol (TCP) and the Stream Control Transmission Protocol (SCTP) provide the basis for the two IETF end-to-end multipath extensions. Both singlepath transport protocols have a different historical background but similar goals. These can be characterized by a reliable, connection-oriented and ordered data transport. However, initial experiments with the IETF multipath extensions in real networks show unexpected and in some cases clearly inadequate results. It is becoming rather apparent that the singlepath transport protocol specifications with their singlepath goals have a significant impact on the effectiveness of the load sharing mechanism and, furthermore, that the severity of the influence depends on the topology. The new mechanisms for multipath transfer include, in particular, an extended “path management” and “scheduling” task. The mechanisms addressing the path management organize the new, alternative paths and the scheduling mechanisms support their effective use. For both protocol extensions of TCP and SCTP, an interaction can be identified between the new load sharing mechanisms and the existing specifications for singlepath transfer. This thesis systematically identifies the impact factors of the singlepath specifications on the new load sharing mechanisms and demonstrates their effects. In addition to the focus on the optimal use, the fair distribution of resources across all connections must be taken into account in the IETF standardization process. This so-called “fairness” discussion is mandatory for a transport protocol in the IETF context and has a direct impact on the overall system performance. Furthermore, this thesis discusses the currently implemented load sharing extensions and analyzes their weaknesses. Moreover, in this work new design approaches are developed to decrease the impact.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Simulation-based study of MPTCP (Multipath TCP)

We present a survey on multipath transport protocols. These protocols are aiming to provide a way for the use of simultaneous paths at the transport layer and load balancing traffic on these paths. We describe some of the main proposal and then we focus on MPTCP (Multipath TCP) which is a promising extension of TCP currently considered by the recent eponymous IETF working group.

متن کامل

Transport Layer Security (TLS) Extensions: Extension Definitions

This document provides specifications for existing TLS extensions. It is a companion document for RFC 5246, "The Transport Layer Security (TLS) Protocol Version 1.2". The extensions specified are server_name, max_fragment_length, client_certificate_url, trusted_ca_keys, truncated_hmac, and status_request. Information about the current status of this document, any errata, and how to provide feed...

متن کامل

NetPerfMeter – A Versatile Tool for Multi-Protocol Network Performance Evaluations

Transport Layer protocols supporting multipath transfer, i.e. to simultaneously utilise multiple Network Layer paths, are actively discussed in the IETF – particularly in the context of Multi-Path TCP (MPTCP) and Concurrent Multipath Transfer for SCTP (CMT-SCTP). Congestion control for such protocols is an important research topic. In this code contribution paper, we introduce our application m...

متن کامل

MultiPath TCP: From Theory to Practice

The IETF is developing a new transport layer solution, MultiPath TCP (MPTCP), which allows to efficiently exploit several Internet paths between a pair of hosts, while presenting a single TCP connection to the application layer. From an implementation viewpoint, multiplexing flows at the transport layer raises several challenges. We first explain how this major TCP extension affects the Linux T...

متن کامل

Multipath Transport Challenges and Solutions

Multipath transport is a promising new paradigm that enables the concurrent use of different paths and resource pooling of their capacity. Ongoing research and standardization activities extend the Transmission Control Protocol (TCP) towards a Multipath TCP solution. The objective of the MPTCP protocol [1] by the IETF Multipath TCP is to aggregate multiple subflows between two endpoints into a ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014